package ctf.evaluation.SimulatorTests;

import java.io.IOException;

import ctf.evaluation.TestCase;
import ctf.evaluation.simulator.ConnectionManager;
import ctf.evaluation.simulator.ConnectionManager.STEALState;
import ctf.evaluation.simulator.responses.GameOverException;
import ctf.evaluation.simulator.responses.RoundOverException;
import ctf.evaluation.simulator.responses.StateResponse;
import ctf.model.Side;
import ctf.network.NetworkException;
import ctf.network.ProtocolError;
import ctf.network.SocketClosedException;
import ctf.network.UninitializedSocketException;
import ctf.network.tcp.Connection;


public class VisibilityTests extends TestCase {

	private ConnectionManager connections = ConnectionManager.instance();
	private Connection red, blue;
	
	@Override
	public void setUp() {
		try {

			connections.enterState(STEALState.PLAY);	
			blue = connections.blue();
			red = connections.red();
			
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} 

	}
}